ഇരു വശത്തും ഉരുണ്ട - meaning in english

നാമം (Noun)
Nematode